/* tags */

* { margin: 0; padding: 0; font-family: Arial, sans-serif; font-size: 100.01%; }

body { font-size: 62.5%; background: #f1f1e2; }

td { vertical-align: top; }

a { text-decoration: underline; }

a:link,
a:visited { color: #10702f; }
a:active  { color: #c00; }
a:hover   { color: #c00 !important; }

img { border: none; }
form { text-align: left; }

/* Разметка */

.pagehandler { min-width: 1000px; }


.installer p { font-size: 1.3em; padding-bottom: 10px; }
.installer fieldset p { font-size: 1em; padding-bottom: 10px; }

.installer { padding: 20px 0; text-align: center; }
.installer .logo- {}
/*
.installer .header- { margin: 20px 0; font-weight: normal; font-size: 2.4em; }
.installer .handler- { width: 486px; margin: 20px auto; background: url(../skins/platonica/images/title/enterblock-bg-m.png) repeat-y; }
.installer .handler- .bg1- { background: url(../skins/platonica/images/title/enterblock-bg-t.png) no-repeat 0 0; }
.installer .handler- .bg2- { padding: 20px; background: url(../skins/platonica/images/title/enterblock-bg-b.png) no-repeat 0 100%; text-align: center; }
 */
.installer .handler- h1 { padding-bottom: 10px; font-size: 1.7em; text-align: center; color: #10702f; }

.installer .menu- {
    font-weight: bold; font-size: 1.3em;  }

.bottomlogo- { margin: 0 auto 20px; }

.installer fieldset { margin-bottom: 20px; padding: 10px 16px 10px 10px; border: 1px solid #E2E2E2; font-size: 1.3em; }
.installer legend { padding: 0 2px; font-weight: bold; font-size: 1.1em; color: #666; background: #fff; }
.installer label { font-weight: bold; color: #10702f; }
.installer fieldset  input { clear: both; width: 100%; margin: 2px 0; padding:3px 2px 4px; border: 1px solid #E2E2E2; color: #7BAC8C; background: #F6F7F9; }
.installer .field- { padding-bottom: 10px; }
.installer .desc- { color: #666; }
.installer .dry- { color: #999; }


.installer .error { font-size: 1.1em; color: #c00; }
.installer fieldset .error { font-size: 1em; }

.updatelist {}
.updatelist h2 { padding-bottom: 10px; font-size: 2em; text-align: center; }
.updatelist .item- .title- { font-size: 1.6em; font-weight: bold; }
.updatelist .item- .desc- { font-size: 1.3em; padding: 5px 0; }
.updatelist .actions- { overflow: hidden; padding: 10px 0 20px; }
.updatelist .item- .actions- { margin: 0; }
.updatelist .actions- li { float: left; margin-right: 10px; font-size: 1.2em; text-transform: capitalize; list-style: none; }
.updatelist .item- .actions- li { float: none; display: inline; margin-right: 10px; font-size: 1.2em; text-transform: capitalize; list-style: none; }



.warning { margin: 10px 5px 20px 2px; padding: 5px; border: 1px dashed #ff00ff; background-color: #ffffa0; }

